@charset "UTF-8";
html, body {
  font-family: microsoft yahei;
  height: 100%; }

ul {
  list-style: none;
  padding: 0; }

.wrapper {
  height: 100%;
  overflow-y: scroll; }

.content-wrapper {
  background: #fff;
  position: relative;
  min-height: calc(100% - 51px); }

/*设置*/
.settings {
  width: 180px !important;
  background: #f7f7f7; }

.settings .menu li a {
  color: #222;
  padding-left: 50px !important; }

.settings .menu li {
  border-top: solid 1px #ddd !important; }

.settings .menu li:first-child {
  border-top: none; }

.settings .slimScrollDiv, .settings .menu {
  height: auto !important; }

/*弹出框表单*/
#form {
  margin-top: 30px; }
  #form .form-group {
    margin-left: 0;
    margin-right: 0; }
  #form .btn-box {
    text-align: center; }
  #form .radio-box {
    border: none;
    padding-left: 0; }

.resetActive .active {
  display: inline-block; }

.yes {
  display: block;
  height: 14px;
  width: 14px;
  margin: 0 auto;
  background: url("/static/admin/images/yes.gif") no-repeat center; }

.no {
  display: block;
  height: 14px;
  width: 14px;
  margin: 0 auto;
  background: url("/static/admin/images/no.gif") no-repeat center; }

.main-header {
  z-index: 930 !important; }

/*-----------------------城市选择---------------------*/
#city #cityBox {
  display: block;
  width: 100%;
  height: auto;
  min-height: 36px;
  padding: 4px 0px 0 0;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  border: 1px solid #ccc;
  margin-bottom: 15px;
  overflow: hidden; }
  #city #cityBox ul li {
    display: block;
    float: left;
    padding: 3px;
    background-color: #d7d7d7;
    margin-left: 6px;
    margin-bottom: 4px; }
    #city #cityBox ul li .closed {
      color: #000;
      opacity: .2;
      margin: 0 2px;
      cursor: pointer; }
      #city #cityBox ul li .closed:hover {
        opacity: .7; }

#city #province, #city #region {
  width: 48%;
  float: left; }

#city #region {
  margin-left: 4%; }
.sources {
  margin-left: 30px; }

.sources li {
  line-height: 30px; }

.valImg {
  height: 50px; }

.uploader #picker {
  display: inline-block; }

.list {
  display: inline-block; }

.list .thumbnail {
  margin: 0px 10px;
  display: inline-block; }

.list .editImg {
  width: 30px;
  height: 30px; }
